package controlador;

import java.awt.Dimension;

import javax.swing.ImageIcon;
import javax.swing.JButton;

import aplicacion.PanelMapa;
import vista.RepresentacionEstructura;
import modelo.ModeloDelJuego;

public class Boton extends JButton {

	/**
	 * 
	 */
	private static final long serialVersionUID = -5887916724236132256L;

	public Boton(RepresentacionEstructura estructuraAsignada, ModeloDelJuego modelo ,PanelMapa panelMapa) {
		//super(estructuraAsignada.nombre()); //esto hace que tenga un nombre visible
		super("");
		this.setPreferredSize(new Dimension(30,30));
		this.addActionListener(new AccionBotonConstruir(modelo, estructuraAsignada,panelMapa));
		this.setIcon(new ImageIcon(estructuraAsignada.imagenAsociada()));
	}
	
}
